defensive screen - French English Dictionary